power generating - German English Dictionary